package com.yuncheng.spcyApi.entity;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.ibatis.type.JdbcType;
import org.springframework.format.annotation.DateTimeFormat;
import cn.afterturn.easypoi.excel.annotation.Excel;
import com.yuncheng.common.base.entity.BaseEntity;

/**
 * @Description: 审评查验-检查员廉洁自律和满意度基本信息
 * @Author: yuncheng
 * @Date: 2023-04-18
 * @Version: V1.0
 */
@ApiModel(value = "spcy_sqsx_ljzl_myd_basic对象", description = "审评查验-检查员廉洁自律和满意度基本信息")
@TableName("spcy_sqsx_ljzl_myd_basic")
public class SpcySqsxLjzlMydBasic extends BaseEntity implements Serializable {

    @ApiModelProperty(value = "申请事项id")
    private String fsqsxid;

    @ApiModelProperty(value = "工作单位")
    private String fgzdw;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "填写日期")
//    @TableField(value = "ftxrq",fill = FieldFill.UPDATE,jdbcType = JdbcType.DATE)
    private Date ftxrq;

    @ApiModelProperty(value = "类型")
    private String fxz;

    @ApiModelProperty(value = "其他类型")
    private String fqtxz;

    @ApiModelProperty(value = "是否选中其他类型")
    private String fsfxzqtxz;

    @ApiModelProperty(value = "意见和要求")
    private String fyjhyq;

    /*@ApiModelProperty(value = "对检查组提出不合格项目是否有疑异")
    private String fbhgxmyydj;

    @ApiModelProperty(value = "对检查组此次检查的综合评价是否公正")
    private String fjczzhpjdj;*/

    @ApiModelProperty(value = "企业名称")
    private String fqymc;

    @ApiModelProperty(value = "检查时间")
    private String fjcsj;

    @ApiModelProperty(value = "企业负责人/联系人")
    private String fqyfzr;

    @ApiModelProperty(value = "联系电话")
    private String flxdh;

    @ApiModelProperty(value = "提交状态(未提交/已提交)")
    private String fsftj;

    @ApiModelProperty(value = "问卷标题")
    private String fwjbt;

    @ApiModelProperty(value = "问卷描述")
    private String fwjms;

    @ApiModelProperty(value = "备注")
    private String fbz;

    public String getFsqsxid() {
        return fsqsxid;
    }

    public void setFsqsxid(String fsqsxid) {
        this.fsqsxid = fsqsxid;
    }

    public String getFgzdw() {
        return fgzdw;
    }

    public void setFgzdw(String fgzdw) {
        this.fgzdw = fgzdw;
    }

    public Date getFtxrq() {
        return ftxrq;
    }

    public void setFtxrq(Date ftxrq) {
        this.ftxrq = ftxrq;
    }

    public String getFxz() {
        return fxz;
    }

    public void setFxz(String fxz) {
        this.fxz = fxz;
    }

    public String getFsfxzqtxz() {
        return fsfxzqtxz;
    }

    public void setFsfxzqtxz(String fsfxzqtxz) {
        this.fsfxzqtxz = fsfxzqtxz;
    }

    public String getFyjhyq() {
        return fyjhyq;
    }

    public void setFyjhyq(String fyjhyq) {
        this.fyjhyq = fyjhyq;
    }

    public String getFqymc() {
        return fqymc;
    }

    public void setFqymc(String fqymc) {
        this.fqymc = fqymc;
    }

    public String getFjcsj() {
        return fjcsj;
    }

    public void setFjcsj(String fjcsj) {
        this.fjcsj = fjcsj;
    }

    public String getFqyfzr() {
        return fqyfzr;
    }

    public void setFqyfzr(String fqyfzr) {
        this.fqyfzr = fqyfzr;
    }

    public String getFlxdh() {
        return flxdh;
    }

    public void setFlxdh(String flxdh) {
        this.flxdh = flxdh;
    }

    public String getFbz() {
        return fbz;
    }

    public void setFbz(String fbz) {
        this.fbz = fbz;
    }

    public String getFsftj() {
        return fsftj;
    }

    public void setFsftj(String fsftj) {
        this.fsftj = fsftj;
    }

    public String getFwjbt() {
        return fwjbt;
    }

    public void setFwjbt(String fwjbt) {
        this.fwjbt = fwjbt;
    }

    public String getFwjms() {
        return fwjms;
    }

    public void setFwjms(String fwjms) {
        this.fwjms = fwjms;
    }

    public String getFqtxz() {
        return fqtxz;
    }

    public void setFqtxz(String fqtxz) {
        this.fqtxz = fqtxz;
    }
}
